From: Claudio Cambra Date: Thu, 8 May 2025 06:03:58 +0000 (+0800) Subject: fix(shell_integration/macOS/FileProviderUIExt): Add userAgent as separate property... X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1^2~13^2^2^2~2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=031c56dceacb71af572d133e049f1cd78cbda3e9;p=nextcloud-desktop.git fix(shell_integration/macOS/FileProviderUIExt): Add userAgent as separate property in share table view data source Signed-off-by: Claudio Cambra --- diff --git a/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/Sharing/ShareTableViewDataSource.swift b/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/Sharing/ShareTableViewDataSource.swift index dd8e2f796..1784be153 100644 --- a/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/Sharing/ShareTableViewDataSource.swift +++ b/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/Sharing/ShareTableViewDataSource.swift @@ -36,6 +36,7 @@ class ShareTableViewDataSource: NSObject, NSTableViewDataSource, NSTableViewDele private(set) var shares: [NKShare] = [] { didSet { Task { @MainActor in sharesTableView?.reloadData() } } } + private(set) var userAgent: String = "Nextcloud-macOS/FileProviderUIExt" private(set) var account: Account? { didSet { guard let account = account else { return } @@ -45,7 +46,7 @@ class ShareTableViewDataSource: NSObject, NSTableViewDataSource, NSTableViewDele user: account.username, userId: account.username, password: account.password, - userAgent: "Nextcloud-macOS/FileProviderUIExt", + userAgent: userAgent, nextcloudVersion: 25, groupIdentifier: "" )